home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-01-01 | 61.5 KB | 1,613 lines |
-
-
-
-
-
-
-
-
- Ç ────────────────────────────────────────────
- Ç ┼┐════════════════════════════════════════════
- ╔╬╗ ┴
- ╨║╨ ┐
- ╔╩╗ ┴
- ╨ ╨
-
-
- ▒▒▄ ▒▒▄▒▒▒▒▒▒▒▒▄▒▒▄ ▒▒▄▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄ ▒▒▄
- ▒▒▒▄ ▒▒▒█▒▒█▀▀▀▀▀▀▒▒▒▄ ▒▒█▒▒█ ▒▒█ ▒▒▒▄ ▒▒▒█ ▒▒▒▒▄ ▒▒▒▄ ▒▒█
- ▒▒▒█ ▒▒▒█▒▒▒▒▒▒▒▒▄▒▒█▒▒▄▒▒█▒▒█ ▒▒█ ▒▒▒█ ▒▒▒█ ▒▒█▀▒▒▄ ▒▒█▒▒▄▒▒█
- ▒▒█▒▒▄▒▒█▒▒█▀▀▀▀▀▀▒▒█ ▀▒▒▒█▒▒█ ▒▒█ ▒▒█▒▒▄▒▒█ ▒▒▒▒▒▒█ ▒▒█ ▀▒▒▒█
- ▒▒█▒▒█▒▒█▒▒▒▒▒▒▒▒▄▒▒█ ▒▒█▒▒▒▒▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒█▒▒█▒▒█▒▒█▀▀▀▒▒▄▒▒█ ▒▒█
- ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀
-
-
-
- Welcome to MENU_MAN, a utility routine to display
- custom user selection menus from batch files!
-
-
-
-
-
-
-
-
-
-
-
-
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-
- U S E R M A N U A L
-
- Version 2.0
-
- ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
-
- Copyright 1990-1994 by MicroMetric.
- All rights reserved.
-
- Document last edited: January 1, 1994
-
- MENU_MAN is distributed as SHAREWARE and, as such, may be copied and shared on a
- private non-commercial basis with others in its unmodified form. Liability is
- limited to replacing the software for registered users. There is no liability
- for any damage or loss caused by this software, directly or indirectly.
- ┌────────────────────────────────────────────────┐
- │ ┌───────┐ │█
- │ ┌────┴──┐ │ (R) │█
- │ ──│ │O │─────────────────── │█
- │ │ ┌────┴╨─┐ │ Association of │█
- │ │ │ │─┘ Shareware │█
- │ └──│ O │ Professionals │█
- │ ─────│ ║ │───────────────────── │█
- │ └───╨───┘ MEMBER │█
- └────────────────────────────────────────────────┘█
- ██████████████████████████████████████████████████
-
- If you have problems with this program, or want to send comments, manual correc-
- tions, or enhancement suggestions, you may call or mail them to:
-
- MicroMetric
- 98 Dade Avenue
- Sarasota, FLorida 34232-1609 USA
-
- Technical Support (813) 377-2515
- FAX . . . . . . . (813) 377-2091
- Support BBS . . . (813) 371-2490
-
- The MicroMetric Software Support BBS provides availability and technical support
- for the MicroMetric ■■■■_MAN series of shareware programs. First time callers
- have access to the board and can leave messages or download replies/current
- shareware releases. Registered users may also download the latest Beta test
- software releases, when available.
-
- Additionally, you can send routed E-Mail via the RIME(tm) network to David
- Groome at the ->ACTION node in the ASP, Laser, Batch, Common, or Shareware con-
- ferences. I also check CompuServe (71631,744), but only on an infrequent basis.
-
-
-
- PKZIP, PKUNZIP and PKSFX are trademarks of PKWARE, Inc.
- MS-DOS is a registered trademark of the Microsoft Corporation.
- IBM PC, XT, AT and PC-DOS are registered trademarks of the IBM Corporation.
-
-
-
-
-
-
-
-
-
- ii
-
-
- TABLE OF CONTENTS
-
-
- INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Major Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Manual Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Brackets and parentheses . . . . . . . . . . . . . . . . . . . . . . 2
- Computer key conventions . . . . . . . . . . . . . . . . . . . . . . 2
- Action steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- ■■■■_MAN programs . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Shareware distributed documentation manual . . . . . . . . . . . . . 2
- Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- INSTALLING THE SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- From a Diskette Vendor . . . . . . . . . . . . . . . . . . . . . . . . . 5
- From a BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Registered Version . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
-
- RUNNING MENU_MAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
- Menu Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
- Batch-file-name . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
- Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
- Title-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
- Selection-X-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
-
- MENU_MAN OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- [B] - Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- [C] - Menu Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- [EA] - Erase After . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
- [EB] - Erase Before . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- [L] - Menu Highlight Location . . . . . . . . . . . . . . . . . . . . . 15
- [M] - Display Text Only . . . . . . . . . . . . . . . . . . . . . . . . 15
- [P] - Menu Position . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [S] - Shadow Border . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [T] - Display Time . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [W] - Exploding Window Time . . . . . . . . . . . . . . . . . . . . . . 17
- [X] - Check Box Style Menu . . . . . . . . . . . . . . . . . . . . . . . 17
-
- MENU_MAN OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- User Selection Menu Input . . . . . . . . . . . . . . . . . . . . . . . 19
- User Check Box Menu Input . . . . . . . . . . . . . . . . . . . . . . . 19
- User Menu Positioning . . . . . . . . . . . . . . . . . . . . . . . . . 19
- ERRORLEVEL Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Environment Variable Testing . . . . . . . . . . . . . . . . . . . . . . 19
- Sample MENU_MAN Batch File . . . . . . . . . . . . . . . . . . . . . . . 19
- EXAMPLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
- Shareware message . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
-
- MENU_MAN FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
-
- INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
-
-
- iii
-
- TABLE OF CONTENTS MENU_MAN Version 2.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- iv
-
-
- INTRODUCTION
-
- MENU_MAN allows the display of user selection or check box style menus from
- within batch files. These menus are controlled by command line options and can
- contain a title and up to twenty-three selection option lines that are generated
- from REM lines in the batch file which follows the call to MENU_MAN. Options
- include embedded environment variables, user response time limit, menu position-
- ing, erasing screen before/after menu display, and menu sound, color and type
- customization.
-
- Major Features
-
- * Over 200 different menus per batch file.
- * Simple format: MENU_MAN # filename options
- REM TITLE
- REM USER SELECTION 1
- REM USER SELECTION 2
- REM ...
- * Menus may be either SELECTION or CHECK BOX type.
- * User defined window selection menus embedded in batch files.
- * Automatic color display on systems so equipped.
- * User control over most window menu parameters on a per menu basis.
- * Display selection menus or informational messages.
- * MENU_MAN sets the ERRORLEVEL environment variable for easy user selection
- testing in the batch file.
- * Environment variables may be embedded in the menu text.
- * User selections are imbedded in the batch file, not separated into another
- file.
- * Menu may be displayed for a limited time to aid in uses such as AUTOEXEC for
- unattended operation.
- * A sound may be made when the window is displayed. The pitch and duration of
- the sound is adjustable.
- * The menu colors are adjustable. Sixteen single option menu colors, or indi-
- vidual menus may be customized.
- * The screen may be erased before the menu is displayed or the menu can overlay
- the current screen display.
- * The menu may be erased after user selection or left.
- * The position of the menu - Up, center, down and left, center, right - may be
- specified.
- * The menu may be moved on the screen by the user - CTRL + ARROWKEY will
- move the menu one character position in the specified direction.
- * Registered users may suppress the shareware reminder message display.
-
- System Requirements
-
- MENU_MAN will run on an IBM PC, XT, AT or true compatibles. It has been tested
- with PC-DOS/MS-DOS operating systems, version 3.0 through version 6.0. The pro-
- gram will determine what type of display monitor is available and adjust itself
- accordingly.
-
- Manual Format
-
- This manual is divided into several introductory chapters followed by chapters
- for operating MENU_MAN. The format of these chapters and the information pre-
-
- 1
-
- INTRODUCTION MENU_MAN Version 2.0
-
- sented therein has been standardized using the following conventions.
-
- Page layout - Each page has a header detailing the chapter and the program ver-
- sion covered. A footer displays the manual page number.
-
- Brackets and parentheses - Brackets, [...], are used in the manual to specify
- what should be entered in response to the current prompt. If a character string
- is to be entered, the type of character is noted, such as ALPHA, NUMERIC, ANY,
- etc. Parentheses, (..), are used for comments.
-
- Computer key conventions - Keys specified in the manual text that are not in
- entry brackets are shown as reversed, such as ESCAPE . All key references are
- in capital letters for clarity.
-
- Action steps - Some procedures may require selection from a menu of options,
- inputting data or following a sequence of steps. Most manual sections will first
- give an overview of the function or task under discussion and then detail the
- various action operating procedures. In order to make this manual easier to use
- a symbol, -> , marks the beginning of each of these action operating procedures.
-
- ■■■■_MAN programs - The general group of shareware programs by MicroMetric is
- referred to by the name ■■■■_MAN. It may also be used in reference to a specific
- program in that group.
-
- Shareware distributed documentation manual - The documentation file included on
- the shareware distribution diskette contains the same information as the printed
- and bound manual, supplied as part of registration, with two exceptions, the
- result of the word processor, formatting, and printer used. The first is that
- all of the control display characters (ASCII 1-31) and the reverse print key-
- board codes are NOT shown properly. Finally, bolding, underlining, and special
- symbols are NOT present.
-
- Shareware
-
- MENU_MAN is being distributed as SHAREWARE. The SHAREWARE concept allows users
- to examine a program on a trial basis at no (or minimal) charge before purchas-
- ing it. In addition, by decreasing marketing costs, professional quality soft-
- ware may be distributed for a fraction of the cost of a comparable commercial
- product. Regardless of whether you register the program, please help distribute
- MENU_MAN by sharing unmodified copies of it and its files with others.
-
- You are hereby granted the right to use the MENU_MAN program for a thirty (30)
- day evaluation period. If you find MENU_MAN of value and continue to use it
- after this evaluation period, YOU MUST REGISTER YOUR PROGRAM USE. This will
- provide you with:
-
- * A 7" x 8 1/2" printed and bound manual.
- * MENU_MAN phone or mail support for one year.
- * Notification of the next MENU_MAN release.
- * Ability to suppress the shareware registration reminder message displayed
- at the end of the program.
- * An installation/update/registration brand program.
- * Sincere thanks for your support of the SHAREWARE concept.
-
- 2
-
- MENU_MAN Version 2.0 INTRODUCTION
-
- A Single System Program Registration entitles the user to unlimited use of the
- MENU_MAN program on a single computer.
-
- A Site License Program Registration entitles the user to unlimited use of the
- MENU_MAN program on all computers, including networks, at a single corporate
- location.
-
- Program Registration, Single System . . . $20.
- Includes latest version diskette and manual
- Program Registration, Site License . . . $100.
- Includes latest version diskette and manual
- Latest Version Diskette only . . . . . . . $5.
- Shipping - USA/Canada/Mexico . . . . . . . $5.
- Shipping - Outside of USA/Canada/Mexico . $10.
- COD orders, add $5.
- Florida residents, add 7% sales tax
-
- You should specify diskette size and density desired. If none is specified, 3½"
- DSHD will normally be supplied.
-
- ADDRESS: MicroMetric
- 98 Dade Avenue
- Sarasota, FLorida 34232-1609 USA
-
- PHONE: Technical Support (813) 377-2515
- FAX . . . . . . . (813) 377-2091
- Support BBS . . . (813) 371-2490
- Order Line . . . (800) 929-0184
-
- For ease in program registration, a registration order form is included with the
- distribution files.
-
- This program is produced by a member of the Association of Shareware Profession-
- als (ASP). ASP wants to make sure that the shareware principal works for you. If
- you are unable to resolve a shareware-related problem with an ASP member by
- contacting the member directly, ASP may be able to help. The ASP Ombudsman can
- help you resolve a dispute or problem with an ASP member, but does not provide
- technical support for members' products. Please write to the ASP Ombudsman at
- 545 Grover Road, Muskegon, MI 49442-9427, send a CompuServe message via easyplex
- to ASP Ombudsman 70007,3536, or by FAX to the ASP FAX number: (616) 788-2765. In
- communications with the Ombudsman please include a telephone number and/or FAX
- if available.
-
-
-
-
-
-
-
-
-
-
-
-
- 3
-
- INTRODUCTION MENU_MAN Version 2.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
- INSTALLING THE SYSTEM
-
- From a Diskette Vendor
-
- If the MENU_MAN program has been obtained from a diskette vendor, you should
- follow any of their instruction on unpacking/installing the programs (if indeed
- they have separate instructions.) The program, and its files, is normally sup-
- plied as a self extracting file whose name is "MMANvvv.EXE" (vvv is the version,
- such as "MMAN100").
-
- This file should first be copied to a directory on your hard disk. This direc-
- tory may be a new one, such as one named "MENU", and created specifically for
- MENU_MAN, or a current one, such as "UTILITY", that has other programs/files.
- For information on creating a separate directory, see your DOS manual.
-
- NOTE FOR BEST OPERATION, ALL REQUIRED MENU_MAN FILES *SHOULD* BE PLACED ON
- PATH REFERENCED SUBDIRECTORIES!
-
- Once the file is copied to the desired hard disk directory, at the DOS prompt
- change to this drive directory, and then type the EXE file name (such as
- "MMAN100") and press ENTER . This will unpack all of the MENU_MAN files.
-
- From a BBS
-
- If the MENU_MAN file was downloaded from a Bulletin Board, it should first be
- copied to a directory as defined above, and then unpacked, using whatever pro-
- gram is specified by the Bulletin Board. It is normally distributed with a name
- of "MMANvvv.ZIP" (vvv is the version) or "MMAN10.ZIP".
-
- Registered Version
-
- Registered users should use the program "INSTALL", that is supplied upon regis-
- tration. This program will create a registration file which will, in turn, sup-
- press the shareware registration reminders. If the system is already installed,
- and only "BRANDING" the system with the registration information is desired, you
- can run the program "MENU_MAN", and when exiting, select the "BRAND" option by
- pressing F4 .
-
- -> To install MENU_MAN on your hard disk, or to upgrade to a new release, follow
- the steps detailed below:
-
- 1. Place the MENU_MAN distribution diskette in your floppy diskette drive.
-
- 2. At the DOS prompt, change to the drive in which the distribution diskette is
- located. For example, if the diskette was placed in drive A, type A : and
- press ENTER .
-
- 3. Type I N S T A L L and press ENTER . The installation program
- will then be loaded, and its display should be as shown below.
-
-
-
-
-
-
- 5
-
- INSTALLING THE SYSTEM MENU_MAN Version 2.0
-
- ╒═╡ INSTallation MANagement Program ╞══════════╡ Started at═>12-31-99 08:00 ╞═╕
- │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
- │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
- │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
- │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
- │░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
- │░ ░░▄ ░░▄ ░░▄░░░░░░░░▄░░░░░░░░▄ ░░▄ ░░▄ ░░▄ ░░▄ ░░▄░│
- │░ Ç ░░█ ░░░▄ ░░█░░█▀▀▀▀▀▀ ▀▀░░█▀▀▀ ░░░▄ ░░░█ ░░░░▄ ░░░▄ ░░█░│
- │░ ┌┼┐ ░░█ ░░█░░▄░░█░░░░░░░░▄ ░░█ ░░░█ ░░░█ ░░█▀░░▄ ░░█░░▄░░█░│
- │░ ┌┴┐ ░░█ ░░█ ▀░░░█ ▀▀▀▀▀░░█ ░░█ ░░█░░▄░░█ ░░░░░░█ ░░█ ▀░░░█░│
- │░═┴═┴═░░█ ░░█ ░░█░░░░░░░░█ ░░█ ░░░░░░▄ ░░█░░█░░█░░█▀▀▀░░▄░░█ ░░█░│
- │░ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀ ▀▀▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀░│
- ╘╡ INST_MAN Version 4.20 Copyright 1990-94 MicroMetric, All Rights Reserved ╞╛
- F1>Help│ESC>Exit│<┘/[char]>Select│ HomeEnd│
-
- NOTE Context sensitive help is available from this point on in the in-
- stallation program on, by pressing the F1 key.
-
- 4. If a color video card is detected, the following prompt will be displayed.
- ┌──────────────────────────────────────┐
- │ ╔═╡ Color Monitor Card Detected ╞═╗ │
- │ ║ Use the color display ║█ │
- │ ║ Force a monochrome display ║█ │
- │ ╚═════════════════════════════════╝█ │
- │ ███████████████████████████████████ │
- └──────────────────────────────────────┘
- -> If your system has a color monitor, press U .
- -> If your system has a monochrome or LCD display, press F .
-
- 5. A selection list of all path referenced directories is next displayed.
-
- NOTE Although MENU_MAN will run from a non-path directory, placing its
- files on any path-referenced directory(s) allows the directory from
- which files are to be printed to be set as the current directory,
- before executing the program.
- ┌────────────────────────────────────────────┐
- │ ┌─┤ Select the INSTALLATION DIRECTORY ├─┐ │
- │ │ C:\BAT │█ │
- │ │ C:\DOS-500 │█ │
- │ │ C:\UTILITY │█ │
- │ │ C:\ZIP │█ │
- │ │ C:\ │█ │
- │ │ User Defined Drive-Directory Path │█ │
- │ └───────────────────────────────────────┘█ │
- │ █████████████████████████████████████████ │
- └────────────────────────────────────────────┘
- -> To cancel the installation program at this point, press ESCAPE .
- -> To select one of the path referenced directories on which to install
- MENU_MAN, move the highlight bar to it and press ENTER .
- -> To specify a non-path referenced directory on which to install MENU_MAN,
- press U and then press ENTER . A data entry window for the installation
- path will then be displayed, as shown below (with an example path already
- entered). Enter the desired drive and directory path on which to install
-
- 6
-
- MENU_MAN Version 2.0 INSTALLING THE SYSTEM
-
- MENU_MAN, using the control keys described on the bottom help line.
-
- NOTE INSTALL can only create directories one level deeper than that
- which currently exists. If the directory C:\ABC exists, the di-
- rectory C:\ABC\XYZ may be created; if C:\ABC does not already
- exist, an error will occur.
- ┌────────────────────────────────────────────────────────────────────────┐
- │ ┌─┤ Enter Path ├────────────────────────────────────────────────────┐ │
- │ │ C:\MENU │█ │
- │ └───────────────────────────────────────────────────────────────────┘█ │
- │ █████████████████████████████████████████████████████████████████████ │
- └────────────────────────────────────────────────────────────────────────┘
- -> To cancel defining the path, press ESCAPE . The program will return to
- directory selection.
- -> To accept the path as entered and edited, press ENTER . If the speci-
- fied directory does not currently exist, the following message will be
- displayed.
- ┌────────────────────────────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├───────────────────────────────────────────────────┐ │
- │ │ The drive-directory path as entered DOES NOT currently exist. │█ │
- │ │ This directory WILL NOW BE created. │█ │
- │ └───────────────────────────────────────────────────────────────┘█ │
- │ █████████████████████████████████████████████████████████████████ │
- └────────────────────────────────────────────────────────────────────┘
- -> To cancel creation of this directory, press ESCAPE .
- -> To create it, press ENTER . If the specified drive is invalid or
- the requested installation directory's parent does not exist, an
- error message will be displayed.
- ┌─────────────────────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├────────────────────────────────────────────┐ │
- │ │ The drive-directory path as entered CANNOT BE CREATED. │█ │
- │ │ Please edit and CORRECT this path. │█ │
- │ └────────────────────────────────────────────────────────┘█ │
- │ ██████████████████████████████████████████████████████████ │
- └─────────────────────────────────────────────────────────────┘
- Press any key, and then re-edit the installation path.
-
- 6. A TYPE OF INSTALLATION selection menu will next be displayed. INSTALL will
- process either ■■■■_MAN SYSTEMS or their SUPPLEMENTAL FILES.
-
- SYSTEMS consist of the files necessary for basic program operation.
-
- SUPPLEMENTAL FILES contain additional information needed to accomplish added
- support or increased functionality.
- ┌───────────────────────────────┐
- │ ╔═╡ TYPE OF INSTALLATION ╞═╗ │
- │ ║ Systems - Programs ║█ │
- │ ║ supplemental Files ║█ │
- │ ║ eXit Installation ║█ │
- │ ╚══════════════════════════╝█ │
- │ ████████████████████████████ │
- └───────────────────────────────┘
- -> To install one or more SYSTEMS at this time, press S . A menu of avail-
-
- 7
-
- INSTALLING THE SYSTEM MENU_MAN Version 2.0
-
- able SYSTEMS will then be displayed. For further installation instruc-
- tions, go to the next step.
-
- NOTE THIS APPLICATION CURRENTLY DOES NOT HAVE SUPPLEMENTAL FILES.
-
- -> To exit the INSTALL program at this time, press X .
-
- 7. If more than one system is available for installation, a SYSTEM TO INSTALL
- selection menu will be displayed, as shown below.
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ ╔═╡ TAG ╞╡ Select the SYSTEM(S) TO INSTALL ╞═════════════════════════════╗ │
- │ ║ DMAN100 SINGLE SCREEN data/graphical summary all disk drives ║█ │
- │ ║ EMAN100 Environment data summary, environ. space remaining ║█ │
- │ ║ FMAN100 Menu driven DOS file manager, directory tree ║█ │
- │ ║ LMAN100 Print text files on a laser printer, 36 print styles ║█ │
- │ ║ MMAN100 Display custom user selection menus from batch files ║█ │
- │ ║ PMAN100 Determines if a file is on a PATH directory ║█ │
- │ ║ VMAN100 Display and edit files in both ASCII and Hex ║█ │
- │ ║ ------ eXIT SELECTION AND INSTALL ALL TAGGED (√) ------ ║█ │
- │ ╚════════════════════════════════════════════════════════════════════════╝█ │
- │ ██████████████████████████████████████████████████████████████████████████ │
- └─────────────────────────────────────────────────────────────────────────────┘
- -> To terminate the installation program at this point, press ESCAPE .
- -> To toggle the INSTALL TAG for a given SYSTEM, press its highlighted letter
- or move the highlight bar to in with the arrow keys and press ENTER . A
- [√] character to the left of the SYSTEM name denotes that this SYSTEM will
- be installed.
- -> To conclude the SYSTEM selection process, press X . The INSTALLATION
- FUNCTION menu for each selected system will then be displayed.
-
- 8. A list of all of the selected SYSTEMS files is next displayed, along with an
- INSTALLATION FUNCTION menu. The normal sequence of operations is to first
- "Install" the SYSTEM program and files, and then "Brand" the SYSTEM with your
- name and serial number.
- ┌─────────────────────────────────────────────────────────────┐
- │ ╒═╡ Select the INSTALLATION FUNCTION ╞═══════════════════╕ │
- │ │ Install system Brand system eXit │█ │
- │ ╘════════════════════════════════════════════════════════╛█ │
- │ ██████████████████████████████████████████████████████████ │
- └─────────────────────────────────────────────────────────────┘
-
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │╒═╡ File Name Status Hard Disk Path/File Description XXXX100 FILES ╞═╕ │
- ││ System═>XXXX_MAN This system does .................. │█│
- ││ XXXX_MAN.EXE PROCESS Main program for this application │█│
- ││ YYYY.YYY PROCESS Other files... │█│
- │╘═╡ INSTALLATION PATH═>C:\MENU ╞════════════════════════════════════════════╛█│
- │ █████████████████████████████████████████████████████████████████████████████│
- └──────────────────────────────────────────────────────────────────────────────┘
-
- -> To install the SYSTEM on the hard disk, insure that the highlight bar is
- on the "INSTALL SYSTEM" FUNCTION and press ENTER . Each of the file(s)
- will be copied to the selected installation drive-directory.
-
- 8
-
- MENU_MAN Version 2.0 INSTALLING THE SYSTEM
-
- NOTE A happy face symbol after any of the SYSTEM's file names denotes
- that this file is already on the hard disk. During installation
- it will be replaced, on the directory where it currently resides,
- not the INSTALLATION DRIVE-DIRECTORY PATH.
-
- If any of the files to be installed is already present, a ACTION menu will
- be displayed during its installation.
- ┌───────────────────────────────────────────────────────┐
- │ ┌─┤ Highlighted file(s) already present. ACTION? ├─┐ │
- │ │ Erase current file(s) and update │█ │
- │ │ erase and update this and All later file(s) │█ │
- │ │ Leave current file(s) 'as is' │█ │
- │ │ leave current and Skip the remaining file(s) │█ │
- │ └──────────────────────────────────────────────────┘█ │
- │ ████████████████████████████████████████████████████ │
- └───────────────────────────────────────────────────────┘
- -> To process the current file, select the proper ACTION to take by press-
- ing its highlighted letter or moving the highlight bar to it and press-
- ing ENTER .
-
- When all files have been copied to the hard disk, a copy complete message
- is displayed.
- ┌───────────────────────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├──────────────────────────────────────────────┐ │
- │ │ FILE COPY COMPLETED. │█ │
- │ │ All of the required MENU_MAN files are on the hard disk. │█ │
- │ │ ═══> MENU_MAN IS READY TO RUN. <═══ │█ │
- │ └──────────────────────────────────────────────────────────┘█ │
- │ ████████████████████████████████████████████████████████████ │
- └───────────────────────────────────────────────────────────────┘
- -> To cancel the installation at this point, press ESCAPE .
- -> To continue with the installation, press any other key. The highlight
- bar will then be on the "BRAND SYSTEM" FUNCTION.
-
- 9. To brand the system with your name and serial number, move the highlight bar
- to the "BRAND SYSTEM" FUNCTION and press ENTER . A REGISTRATION INFORMATION
- data entry window will be displayed, as shown below, with sample data already
- entered.
-
- NOTE This step is REQUIRED for MENU_MAN to be registered. Also, if you
- move the MENU_MAN files to another drive-directory you will need to
- "BRAND" the system again.
-
- Enter your company and/or your name, and then the system registration
- number. Your registration number is located on the back of the front cover
- of this manual.
-
-
-
-
-
-
-
-
- 9
-
- INSTALLING THE SYSTEM MENU_MAN Version 2.0
-
- ┌──────────────────────────────────────────┐
- │ ┌─┤ REGISTRATION INFORMATION ├────────┐ │
- │ │ Name ABC COMPANY, George Jones │█ │
- │ │ Registration number 12345678 │█ │
- │ └─────────────────────────────────────┘█ │
- │ ███████████████████████████████████████ │
- └──────────────────────────────────────────┘
- -> To accept either the name or registration number after entry and edit-
- ing, press ENTER . A message will be displayed after the registration
- number is entered. It's contents are dependent on whether the registra-
- tion number is valid. Both messages are shown below.
- ┌───────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├──────────────────────────────┐ │
- │ │ MENU_MAN serial number entered is VALID. │█ │
- │ └──────────────────────────────────────────┘█ │
- │ ████████████████████████████████████████████ │
- └───────────────────────────────────────────────┘
-
- ┌─────────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├────────────────────────────────┐ │
- │ │ MENU_MAN serial number entered is INVALID! │█ │
- │ │ Please try again. │█ │
- │ └────────────────────────────────────────────┘█ │
- │ ██████████████████████████████████████████████ │
- └─────────────────────────────────────────────────┘
- -> To continue with the installation program, press any key. If the
- registration number was valid, the "EXIT" option is highlighted. If
- it was invalid, select the "BRAND SYSTEM" option again.
-
- 10. To exit from this SYSTEMS installation function, move the highlight bar to
- the "EXIT" FUNCTION and press ENTER . If the SYSTEM has been properly
- branded, it is ready for use, and the program will either install the next
- selected SYSTEM, Step 8, or return to the TYPE OF INSTALLATION MENU, Step
- 6. If the system has not been branded, an error message is displayed, as
- shown below.
- ┌─────────────────────────────────────────────────────────────────┐
- │ ┌─┤ MESSAGE ├────────────────────────────────────────────────┐ │
- │ │ This system has not been 'BRANDED'. │█ │
- │ │ In order to be registered, it must first be 'BRANDED'! │█ │
- │ │ To exit without BRANDING, press ESCAPE. │█ │
- │ │ To continue with the INSTALL program, press any other key. │█ │
- │ └────────────────────────────────────────────────────────────┘█ │
- │ ██████████████████████████████████████████████████████████████ │
- └─────────────────────────────────────────────────────────────────┘
-
-
-
-
-
-
-
-
-
-
- 10
-
-
- RUNNING MENU_MAN
-
- The syntax to execute the MENU_MAN utility program from a batch file is:
-
- ...
- MENU_MAN menu_identifier batch-file-name [option a] [option b] [...]
- REM title-line
- REM selection-1-line
- REM selection-2-line
- ...
- (BATCH FILE LINE THAT DOES NOT START "REM...")
- ...
-
- NOTE The double colon character combination, "::", may be substituted for
- "REM" in any title or selection option statement.
-
- The program name and all command line parameters must be separated by at least
- one space. If no parameters are present, a MENU_MAN syntax summary will be dis-
- played.
-
- There are also two special cases of the command line parameters, for CHECK BOX
- style menus, that do not require or expect REM statements to follow. They are:
-
- MENU_MAN !, will clear ALL environment variables of the form
- "[char][number(1-23)].
-
- MENU_MAN ![menu_identifier], will clear the environment variables of
- the form "[menu_identifier][number(1-23)].
-
- For more information on their use, see the section "[X] - Check Box Style Menu".
-
- Menu Identifier
-
- menu_identifier is a unique character used to identify the location in the
- batchfile-name batch file from where this call was made. MENU_MAN searches this
- batch file for a line with its name (MENU_MAN) and this menu_identifier. The
- title and the user selection options are then taken from following REM state-
- ments.
-
- Batch-file-name
-
- batch-file-name is the name of the batch file which this statement is in. The
- easiest was to specify this parameter is to use the batch file variable "%0", to
- which DOS assigns the batch file name. MENU_MAN adds the extension .BAT if it is
- not present, and will first search the current drive/directory for this name. If
- it is not found, MENU_MAN will then search each drive/directory in the PATH
- statement in turn. If no match is found, an error message is displayed and
- MENU_MAN returns control to the batch file that called it.
-
-
-
-
-
-
-
- 11
-
- RUNNING MENU_MAN MENU_MAN Version 2.0
-
- If your batch file changes the current drive/directory to one that is not in the
- PATH before it executes MENU_MAN , you must specify the full path
- drive/directory along with the batch-file-name on the command line.
-
- NOTE If the batch file uses the SHIFT command, the variable %0 will no lon-
- ger contain the batch file path-name. In situations such as this, an
- environment variable to be set to %0 and the beginning of the batch
- file.
-
- Options
-
- options may be specified after the first two required parameters and may appear
- in any order. The individual options are covered in the next section.
-
- Title-line
-
- Following the MENU_MAN command line should be a batch file REM statement. The
- contents of this statement will be used as the title of the displayed menu.
-
- NOTE The double colon character combination, "::", may be substituted for
- "REM" in any title or selection option statement.
-
- Selection-X-line
-
- Following the REM title statement should be a set of batch file REM statements
- that are the desired selection options for this menu. Each REM will be displayed
- on a separate menu line in the order that they appear in the batch file. The
- first numeric or capitalized alpha character that has not been highlighted on
- previous menu lines will be highlighted on this menu line and may be pressed for
- user selection. Up to twenty-three menu lines may be specified. MENU_MAN will
- scan for REM menu lines until the maximum number is reached or a non REM state-
- ment line encountered in the batch file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 12
-
-
- MENU_MAN OPTIONS
-
- The MENU_MAN options allow customizing the individual menus. None of these op-
- tions are required: MENU_MAN will produce selection menus without any options
- being specified. Options may be specified as either upper or lower case letters.
-
-
- All of the MENU_MAN options are described below, in option letter order.
-
- [B] - Sound
-
- A short beep sound is made to get the users attention when the selection menu is
- displayed. Both the pitch and the length of this sound may be changed. If either
- value is set to zero, no sound will be produced when the menu is displayed.
-
- The sound option is:
-
- B#####,#####
-
- where: the first ##### is the pitch in cycles per second and the
- second is the length in milliseconds. These numbers may
- range from zero to 32,767. The default values are a pitch
- of 700 Hz and 200 milliseconds.
-
- EXAMPLE: An option of B512,500 will sound a half second 512 HZ tone as the se-
- lection menu is displayed.
-
- [C] - Menu Colors
-
- Menu colors may either be defined by background color, or each area of the menu
- may be customized. There are six areas of the menus that can have colors as-
- signed to them. These areas and their default colors are shown below.
-
- ┌──────────────────────────────────────────────────────────────────┐
- │ AREA CODE FOREGROUND BACKGROUND VALUE │
- ├──────────────────────────────────────────────────────────────────┤
- │ Non-highlighted test N Light grey Blue 28 │
- │ Highlighted text H White Blue 31 │
- │ Border B Yellow Blue 30 │
- │ Title T Light cyan Blue 27 │
- │ Shadow border S Light grey Black 7 │
- │ Option highlight bar O White Red 79 │
- └──────────────────────────────────────────────────────────────────┘
-
- The color codes are shown in the table below. To have an area blink, add 128 to
- the color code chosen.
-
-
-
-
-
-
-
-
-
- 13
-
- MENU_MAN OPTIONS MENU_MAN Version 2.0
-
- ┌────────────┬───────────────────────────────────────────────────────┐
- │ │ - - - - B A C K G R O U N D - - - - │
- │ │ │
- │ FOREGROUND │ BLACK BLUE GREEN CYAN RED MAGENTA BROWN WHITE │
- │ ├───────────────────────────────────────────────────────┤
- │ BLACK │ 0 16 32 48 64 80 96 112 │
- │ BLUE │ 1 17 33 49 65 81 97 113 │
- │ GREEN │ 2 18 34 50 66 82 98 114 │
- │ CYAN │ 3 19 35 51 67 83 99 115 │
- │ │ │
- │ RED │ 4 20 36 52 68 84 100 116 │
- │ MAGENTA │ 5 21 37 53 69 85 101 117 │
- │ BROWN │ 6 22 38 54 70 86 102 118 │
- │ LIGHTGREY │ 7 23 39 55 71 87 103 119 │
- │ │ │
- │ DARKGREY │ 8 24 40 56 72 88 104 120 │
- │ LIGHTBLUE │ 9 25 41 57 73 89 105 121 │
- │ LIGHTGREEN │ 10 26 42 58 74 90 106 122 │
- │ LIGHTCYAN │ 11 27 43 59 75 91 107 123 │
- │ │ │
- │ LIGHTRED │ 12 28 44 60 76 92 108 124 │
- │ LIGHTMAGENTA 13 29 45 61 77 93 109 125 │
- │ YELLOW │ 14 30 46 62 78 94 110 126 │
- │ WHITE │ 15 31 47 63 79 95 111 127 │
- └────────────┴───────────────────────────────────────────────────────┘
-
- The color option is:
-
- CM or C## or C@###
-
- where:
- M Force monochrome color scheme.
-
- ## Menu background color, ranging from 0 to 15, from the table
- above. (Use the FOREGROUND codes shown in the column labeled
- "BLACK BACKGROUND'.
-
- @ The menu area code from the first table above (N, H, B, T or
- S).
- ### Color value from the second table above.
-
- EXAMPLE: An option of CT113 will display the title in dark blue on a white back-
- ground.
-
- [EA] - Erase After
-
- By default, the menu is left on the screen display after the user selection has
- been made. This option will remove the menu after a choice has been made and the
- screen will be restored to what it was before the menu was displayed. A line is
- then displayed showing the user choice that was made.
-
- The erase after option is:
-
-
- 14
-
- MENU_MAN Version 2.0 MENU_MAN OPTIONS
-
- EA
-
- EXAMPLE: An option of EA will remove the user menu after a choice of the third
- option line has been made and then display the following line:
-
- Your Choice was "option 3 menu line"!
-
- [EB] - Erase Before
-
- By default, the menu overlays the current screen display. This option will first
- clear the screen before the menu is displayed.
-
- The erase before option is:
-
- EB
-
- EXAMPLE: An option of EB will erase the screen before the selection menu dis-
- play.
-
- [L] - Menu Highlight Location
-
- The default selection menu highlight location is the first menu line. This op-
- tion allows the highlight to be initially located on any valid menu line when
- the menu is displayed.
-
- The menu highlight location option is:
-
- L##
-
- where: ## is the menu line to highlight.
-
- EXAMPLE: An option of L8 will highlight the eight menu line.
-
- [M] - Display Text Only
-
- MENU_MAN normally displays a menu consisting of a title line and a variable
- number of menu lines and then waits for the user to select a menu line. This
- option allows the text and the menu lines to be displayed without requesting a
- selection from the user.
-
- The display text only option is:
-
- M#####
-
- where: ##### is the number of seconds to display the text and the
- menu lines and may range from zero to 32,767.
-
- EXAMPLE: An options M5 will display the menu title and text lines for five sec-
- onds. There is no user selection required nor is there a countdown of
- the display time left.
-
-
-
-
- 15
-
- MENU_MAN OPTIONS MENU_MAN Version 2.0
-
- [P] - Menu Position
-
- The default menu position is the center of the screen. The menu position option
- allows menus to be placed at other locations.
-
- The menu position option is:
-
- P{V}[,]{H}
-
- where: {V} is the vertical position code;
-
- T - Top
- C - Center
- B - Bottom
-
- {H} is the horizontal position code;
-
- L - Left
- C - Center
- R - Right
-
- NOTE The separator comma is optional, and a '-' may also be
- used.
-
- EXAMPLE: An option of PT,R will display the menu in the upper right corner of
- the screen.
-
- [S] - Shadow Border
-
- The default menu display uses a shadow border as if a light was shining on the
- raised menu from the upper left. This option removes this shadow.
-
- The shadow border option is:
-
- S-
-
- EXAMPLE: An option of S- will not display a shadow border.
-
- [T] - Display Time
-
- The menu is normally displayed with a bottom border line of "ENTER═>Accept". For
- use in batch file such as AUTOEXEC.BAT where you normally want a default selec-
- tion and the ability to run without user input, a display time option may be
- used. When used, this option will display the time remaining on the bottom line.
- If no user choice is before the option time expires, MENU_MAN returns to the
- batch file with ERRORLEVEL equal to zero.
-
- The display time option is:
-
- T#####
-
- where: ##### is the number of seconds to wait for a user response and
- may range from zero to 32,767.
-
- 16
-
- MENU_MAN Version 2.0 MENU_MAN OPTIONS
-
- EXAMPLE: An option of T12 will wait twelve seconds for a user selection.
- [W] - Exploding Window Time
-
- The menu is built in stages so as to give an "exploding" appearance. Normally,
- there is no delay time between these stages. However, in order to extend the
- "explosion", this option allows a time delay to be placed between the stages.
- The default is 20 milliseconds.
-
- The exploding window time option is:
-
- W#####
-
- where: ##### is the number of milliseconds to delay between building
- stages of the window menu and may range from zero to
- 32,767.
-
- EXAMPLE: An option of W200 will delay 200 milliseconds between stages in build-
- ing the menu window.
-
- [X] - Check Box Style Menu
-
- Normal MENU_MAN menus allow a single user selection. A second menu style is
- available, called CHECK BOX style, where any or all of the menu items on the
- menu may be selected. The selections made with CHECK BOX menus are conveyed to
- the program with environment variables, not through the ERRORLEVEL variable.
-
- The title and selection option REM lines for CHECK BOX menus are the same as
- SELECTION menus. However the display adds a CHECK BOX, "[ ]", at the beginning
- of each menu line.
-
- The CHECK BOX menu option is:
-
- X[##][-][##]...
-
- where:
- (blank) No number will display all selection lines as unchecked.
-
- 0 All selection lines will be checked.
- ## Selection lines specified will be checked.
-
- Environment variables will be created for each CHECK BOX menu select line,
- with the form of:
-
- [menu_identifier][selection_line_#]=T|F
-
- where:
-
- menu_identifier Character identifier used in the MENU_MAN
- command line.
- selection_line_# Selection line number.
- T|F T if selection checked, F if selection is unchecked.
-
- These environment variables may be used to check the user input. After
-
- 17
-
- MENU_MAN OPTIONS MENU_MAN Version 2.0
-
- testing, and before exiting from the batch file, they should be cleared.
- This is done by specifying:
-
- MENU_MAN !, will clear ALL environment variables of the form
- "[char][number(1-23)].
-
- MENU_MAN ![menu_identifier], will clear the environment variables of
- the form "[menu_identifier][number(1-23)].
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 18
-
-
- MENU_MAN OPERATION
-
- After MENU_MAN has displayed the menu and accepted the users response, it will
- exit and return to the batch file with either the ERRORLEVEL parameter set to
- the number of the menu line selected by the user or the appropriate environment
- variables set.
-
- User Selection Menu Input
-
- -> To select a menu option, press its highlighted letter or position the high-
- light bar on the desired option using the cursor control keys, UpArrow
- DownArrow Home or End , and then press ENTER .
-
- User Check Box Menu Input
-
- -> To change the checked status of any menu option, first move the highlight bar
- to the desired option using the cursor control keys UpArrow DownArrow
- Home or End , and then press ENTER Tab or Space . You may also just
- press the highlighted letter of the desired option.
-
- -> To accept the checked status of all of the menu's options, press ESCAPE .
-
- User Menu Positioning
-
- After a MENU_MAN menu has been displayed, it may be moved around the screen by
- the user. This feature is useful when text needed to determine the proper menu
- selection has been displayed but is covered by the menu itself.
-
- -> To move the MENU_MAN menu display, hold down either the Ctrl or Alt key
- and the press ARROWKEY . The menu display will move one character position
- in the desired direction.
-
- ERRORLEVEL Testing
-
- To determine which selection the user has made, you must test the variable
- ERRORLEVEL in the batch file. To determine if the user selected option four,
- use:
-
- if ERRORLEVEL 4 if NOT ERRORLEVEL 5 goto SELECT4
-
- When using the display time option, to determine if the user made a choice (this
- can be used as a default), use:
-
- if ERRORLEVEL 0 if NOT ERRORLEVEL 1 goto NOCHOICE
-
- Environment Variable Testing
-
- To test the environment variable set from menu "B", option 2, use:
-
- if .%B2%==.T goto DOB2TRUE
- if .%B2%==.F goto DOB2FALSE
-
- Sample MENU_MAN Batch File
-
-
- 19
-
- MENU_MAN OPERATION MENU_MAN Version 2.0
-
- A sample batch file, MENUDEMO.BAT, is included in the distribution archive. It
- contains a variety of menus demonstrating the various MENU_MAN features.
-
- -> To demonstrate the various features of MENU_MAN, at the DOS prompt change to
- the drive and directory on which MENU_MAN was installed, type M E N U
- D E M O , and then press ENTER .
-
- EXAMPLE
-
- This batch file segment will produce the selection menu show below -
-
- ...
- MENU_MAN C %0
- rem This line will be the Title
- rem option 1 menu line
- rem option 2 menu line
- rem option 3 menu line
- rem option 4 menu line
- if ERRORLEVEL 1 if NOT ERRORLEVEL 2 goto SELECT1
- if ERRORLEVEL 2 if NOT ERRORLEVEL 3 goto SELECT2
- ...
- ┌──────────────────────────────────┐
- │ ╒═This line will be the Title═╕ │
- │ │ option 1 menu line │█ │
- │ │ option 2 menu line │█ │
- │ │ option 3 menu line │█ │
- │ │ option 4 menu line │█ │
- │ ╘════════ENTER═>Accept════════╛█ │
- │ ███████████████████████████████ │
- └──────────────────────────────────┘
-
- The same menu specification, with the addition of the "X2" CHECK BOX style op-
- tion, would produce:
- ┌──────────────────────────────────┐
- │ ╒═This line will be the Title═╕ │
- │ │ [ ] option 1 menu line │█ │
- │ │ [X] option 2 menu line │█ │
- │ │ [ ] option 3 menu line │█ │
- │ │ [ ] option 4 menu line │█ │
- │ ╘════════ESCAPE═>Accept═══════╛█ │
- │ ███████████████████████████████ │
- └──────────────────────────────────┘
-
- Shareware message
-
- A shareware message may be randomly displayed at the start of MENU_MAN.
-
- -> To continue with the MENU_MAN program after the display of the shareware
- message, press any key.
-
- By registering your use of MENU_MAN, you will be able to use the registration
- serial number to suppress the shareware message display.
-
-
- 20
-
-
- MENU_MAN FILES
-
- MENU_MAN is normally distributed as compressed archives consisting of the fol-
- lowing files (these files are included in the compressed file MMANvvv, where vvv
- is the version):
-
- Files required for MENU_MAN operation:
-
- MENU_MAN.EXE . . Executable program
-
- Files included to aid in the use of MENU_MAN:
-
- MENU_MAN.DOC . . MENU_MAN documentation manual
- MENU_MAN.ORD . . Shareware/retail registration order form
- MENU_MAN.SUM . . MENU_MAN command line option summary
- MENUDEMO.BAT . . MENU_MAN demonstration batch file
-
- Additional files in the distribution archive:
-
- DESC.SDI . . . . BBS program description
- FILE_ID.DIZ . . . BBS program description
- README.MM . . . . Text file consisting of program summary, features, and history
- SYSOP.DOC . . . . SYSOP distribution information
- VENDOR.DOC . . . Diskette/CD ROM vendor distribution information
- MENU_MAN.LST . . List of MENU_MAN files in the distribution file
-
- The registered version diskette includes these additional files:
-
- Installation files:
-
- INSTALL.EXE . . . Installation program
- INSTALL.HLP . . . Installation program help file
- INSTALLZ.EXE . . Installation unpack program
- INST_SYS.ZIP . . Installation program files
- README . . . . . Installation read me file
-
- The files that can be generated or used by MENU_MAN consist of:
-
- MENU_MAN.REG . . MENU_MAN registration information.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 21
-
- MENU_MAN FILES MENU_MAN Version 2.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 22
-
-
- INDEX
-
- Action steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Batch-file-name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 12
- Brackets and parentheses . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Check box style menu . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 17
- Computer key conventions . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Display text only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- Display time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15, 16, 19
-
- Environment variable testing . . . . . . . . . . . . . . . . . . . . . . . . 19
- Erase after . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
- Erase before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- Errorlevel testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 6, 13-17, 20
- Exploding window time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
-
- From a BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- From a diskette vendor . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
-
- Installing the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- Major features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Manual format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Menu colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 13
- Menu highlight location . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- Menu identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
- Menu position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- MENU_MAN files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 9, 21
- MENU_MAN operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 21
- MENU_MAN options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- MENUDEMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20, 21
-
- Options . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 2, 11-13, 15, 19
-
- Page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Registered version . . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 21
- Running MENU_MAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
-
- Sample menu_man batch file . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Selection-x-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
- Shadow border . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13, 16
- Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 1-3, 5, 20, 21
- Shareware distributed documentation manual . . . . . . . . . . . . . . . . . 2
- Shareware message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
- Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 13
- Support BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 3
- System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
-
-
- 23
-
- INDEX MENU_MAN Version 2.0
-
- Technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . ii, 3
- Title-line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 12
-
- User check box menu input . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- User menu positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- User selection menu input . . . . . . . . . . . . . . . . . . . . . . . . . . 19
-
- [B] - sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- [C] - menu colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
- [EA] - erase after . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
- [EB] - erase before . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- [L] - menu highlight location . . . . . . . . . . . . . . . . . . . . . . . . 15
- [M] - display text only . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
- [P] - menu position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [S] - shadow border . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [T] - display time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
- [W] - exploding window time . . . . . . . . . . . . . . . . . . . . . . . . . 17
- [X] - check box style menu . . . . . . . . . . . . . . . . . . . . . . . 11, 17
-
- C■■■■_MAN programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 24
-